a small, thin lizard - Deutsch Englisch Wörterbuch